import {Content} from "@shared/components/toolbar/toolbar-content";
import {ToolbarNavComponent} from "@shared/components/toolbar/toolbar-nav";
import {ToolbarHeaderComponent} from "@shared/components/toolbar/toolbar-header";
import {ToolbarTitleComponent} from "@shared/components/toolbar/toolbar-title";
import {ToolbarMenuComponent} from "@shared/components/toolbar/toolbar-menu";
import {ToolbarBackButtonComponent} from "@shared/components/toolbar/toolbar-back";
import {ToolbarHomeComponent} from "@shared/components/toolbar/toolbar-home";
import {ToolbarRollerComponent} from "@shared/components/toolbar/toolbar-roller";
// import {BadgesComponent} from "@shared/components/badges/badges.component";
import {MissingDefaultContentComponent} from "@shared/components/missing-page/missing-page";
import {DownAppComponent} from "@shared/components/go-down-app/go-down-app";
import {FeedProfileComponent} from "@shared/components/feed-profile/feed-profile.component";
import {CommentsComponent} from "@shared/components/comments/comments.component";
import {SelectComponent} from "@shared/components/selects/selects";
import {ViewerComponent} from "@shared/components/viewer/viewer.component";
import {SwiperContainerComponent} from "@shared/components/swiper/swiper-container/swiper-container.component";
import {SwiperSlideComponent} from "@shared/components/swiper/swiper-slide/swiper-slide.component";
import {ModalComponent} from "@shared/components/modal/modal.component";
import {PhotoViewerComponent} from "@shared/components/phtot-viewer/photo-viewer.component";
import {AdvertisementComponent} from "@shared/components/advertisement/advertisement.component";
import {CycleComponent} from "@shared/components/cycle/cycle.component";
import {SeedInfiniteScroll} from "@shared/components/infinite-scroll/seed-infinite-scroll/seed-infinite-scroll.component";
import {
  SeedInfiniteScrollContent
} from "@shared/components/infinite-scroll/seed-infinite-scroll-content/seed-infinite-scroll-content.component";
import {AvatarComponent} from "@shared/components/lazyload/avatar/avatar.component";
import {ImgComponent} from "@shared/components/lazyload/img/img.component";
import {VideoComponent} from "@shared/components/video/video.component";
import {RegioPickerComponent} from "@shared/components/regio-picker/regio-picker.component";
import {LightBoxComponent} from "@shared/components/light-box/light-box.component";
import {AttentionComponent} from "@shared/components/attention/attention.component";
import {ContactFormComponent} from "@shared/components/contact-form/contact-form.component";
import {SponsorFilterComponent} from "@shared/components/sponsor-filter/sponsor-filter.component";
import {TabComponent} from "@shared/components/tab/tab.component";
import {TabItemComponent} from "@shared/components/tab/tab-item/tab-item.component";
import {ProgressBarComponent} from "@shared/components/progress-bar/progress-bar.component";
import {ItemComponent} from "@shared/components/item/item.component";
import {IconComponent} from "@shared/components/icon/icon.component";
import {CounterComponent} from "@shared/components/counter/counter.component";
import {CardComponent} from "@shared/components/card/card.component";
import {CardTitleComponent} from "@shared/components/card/card-title/card-title.component";
import {CardContentComponent} from "@shared/components/card/card-content/card-content.component";
import {FilterComponent} from "@shared/components/filter/filter.component";
import {FilterTriggerComponent} from "@shared/components/filter/filter-trigger/filter-trigger.component";
import {FilterItemComponent} from "@shared/components/filter/filter-item/filter-item.component";
import {LabelComponent} from "@shared/components/badges/label/label.component";
import {DefaultGraphComponent} from "@shared/components/default-graph/default-graph.component";
import {ArmbandComponent} from "@shared/components/badges/armband/armband.component";
import {FollowComponent} from "@shared/components/badges/follow/follow.component";
import {TimeBrandComponent} from "@shared/components/badges/time-brand/time-brand.component";
import {FormSelectComponent} from "@shared/components/form/form-select/form-select.component";
import {FormItemComponent} from "@shared/components/form/form-item/form-item.component";
import {FormInputComponent} from "@shared/components/form/form-input/form-input.component";
import {FormBaseComponent} from "@shared/components/form/form-base/form-base.component";
import {FormSelectDateComponent} from "@shared/components/form/form-select/form-select-date/form-select-date.component";
import {FormSelectSexComponent} from "@shared/components/form/form-select/form-select-sex/form-select-sex.component";
import {SubmitButtonComponent} from "@shared/components/submit-button/submit-button.component";
import {SliderComponent} from "@shared/components/slider/slider.component";
import {CrowdCardComponent} from "@shared/components/crowd-card/crowd-card.component";
import {CrowdProgressComponent} from "@shared/components/crowd-progress/crowd-progress.component";
import {GridNavComponent} from "@shared/components/nav/grid-nav/grid-nav.component";
import {CalendarComponent} from "@shared/components/calendar/calendar.component";
import {TextareaFormComponent} from "@shared/components/textarea-form/textarea-form.component";
import {SearchComponent} from "@shared/components/search/search.component";
import {OnePicItemComponent} from "@shared/components/tweet/one-pic-item/one-pic-item.component";
import {ThirdPicItemComponent} from "@shared/components/tweet/third-pic-item/third-pic-item.component";
import {FeedItemComponent} from "@shared/components/tweet/feed/feed-item.component";
import {RecommendGoodsComponent} from "@shared/components/list/recommend-goods/recommend-goods.component";

export const SHARED_COMPONENTS = [
  Content,
  ToolbarNavComponent,
  ToolbarHeaderComponent,
  ToolbarTitleComponent,
  ToolbarMenuComponent,
  ToolbarBackButtonComponent,
  ToolbarHomeComponent,
  ToolbarRollerComponent,
  SliderComponent,
  // BadgesComponent,
  MissingDefaultContentComponent,
  DownAppComponent,
  FeedProfileComponent,
  CommentsComponent,
  SelectComponent,
  ViewerComponent,
  SwiperContainerComponent,
  SwiperSlideComponent,
  ModalComponent,
  PhotoViewerComponent,
  AdvertisementComponent,
  CycleComponent,
  SeedInfiniteScroll,
  SeedInfiniteScrollContent,
  AvatarComponent,
  ImgComponent,
  VideoComponent,
  RegioPickerComponent,
  LightBoxComponent,
  AttentionComponent,
  ContactFormComponent,
  SponsorFilterComponent,
  TabComponent,
  TabItemComponent,
  ProgressBarComponent,
  ItemComponent,
  IconComponent,
  CounterComponent,
  CardComponent,
  CardTitleComponent,
  CardContentComponent,
  FilterComponent,
  FilterTriggerComponent,
  FilterItemComponent,
  LabelComponent,
  DefaultGraphComponent,
  ArmbandComponent,
  FollowComponent,
  TimeBrandComponent,
  FormSelectComponent,
  FormItemComponent,
  FormInputComponent,
  FormBaseComponent,
  FormSelectDateComponent,
  FormSelectSexComponent,
  SubmitButtonComponent,
  GridNavComponent,
  CrowdCardComponent,
  CrowdProgressComponent,
  CalendarComponent,
  TextareaFormComponent,
  SearchComponent,
  OnePicItemComponent,
  ThirdPicItemComponent,
  FeedItemComponent,
  RecommendGoodsComponent
];
